// pagesDaily/daily.js
const dayjs = require('dayjs')
const dateFormat = 'YYYY-MM-DD'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    date: '',
    disabledAfter: true,
    serviceDeskOverviewConfig: [{
        icon: 'kefu',
        iconColor: '#000000',
        value: '',
        valueColor: '#000000',
        label: '当日坐席人员',
      },
      {
        icon: 'dianhua',
        iconColor: '#2BA471',
        value: '',
        valueColor: '#2BA471',
        label: '已接电话',
      },
      {
        icon: 'weijiedianhua',
        iconColor: '#D54941',
        value: '',
        valueColor: '#D54941',
        label: '未接电话',
      },
      {
        icon: 'yijiangongdan',
        iconColor: '#0052D9',
        value: '',
        valueColor: '#0052D9',
        label: '已建工单',
      },
      {
        icon: 'yijiejue-01',
        iconColor: '#D8A100',
        value: '',
        valueColor: '#D8A100',
        label: '服务台解决',
      },
      {
        icon: 'jinjilianxiren',
        iconColor: '#8E56DD',
        value: '',
        valueColor: '#8E56DD',
        label: '电话找人',
      },
      {
        icon: 'wuxiaodianhua',
        iconColor: 'rgba(0,0,0,0.6)',
        value: '',
        valueColor: 'rgba(0,0,0,0.6)',
        label: '无效电话',
      },
      {
        icon: 'weijiangongdan',
        iconColor: '#E37318',
        value: '',
        valueColor: '#E37318',
        label: '未建工单',
      },

    ]
  },
  // 之前
  switchDateBefore() {
    const {
      date
    } = this.data
    const _date = dayjs(date).subtract(1, 'day').format(dateFormat)
    console.log(dayjs(new Date()).startOf('day').isSame(dayjs(_date).startOf('day'), 'day'));
    this.setData({
      date: _date,
      disabledAfter: dayjs().isSame(_date, 'day')

    })

  },
  // 之后
  switchDateAfter() {
    const {
      date
    } = this.data
    const _date = dayjs(date).add(1, 'day').format(dateFormat)
    this.setData({
      date: _date,
      disabledAfter: dayjs().isSame(_date, 'day'),
    })
  },


  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {
    this.setData({
      date: dayjs().format(dateFormat)
    })
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})